Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Usa F10 Australia F5 Australia F6 Australia F7 Australia F9 Australia F10 USA F4 Panama F1 Australia F3 Serbia F2 Serbia F3 Spain F25 Spain F26 Romania F7 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F12 Australia F13 Croatia F5 Australia F8 Australia F11 Australia F12 Australia F1 Poland F2 Canada F4 USA F8 USA F9 Australia F7 Australia F4 Australia F1 Australia F3 Australia F4 USA F15 Canada F4 Canada F5 Canada F6 USA F24 USA F30 USA F10 USA F11 Spain F27 Australia F6 Australia F7 Australia F2 USA F10 USA F25 Australia F8 Australia F9 Australia F10 USA F28 USA F29 Australia F11 Australia F12 China F1 Australia F1 Australia F2 New Zealand F1 New Zealand F2 New Zealand F3 Australia F3 Australia F4 Australia F12 Usa F14 Usa F17 Usa F19 USA F20 Australia F4 USA F25 Italy F23 USA F24 Australia F9 Australia F10 Australia F11 Poland F4 Australia F1 Australia F2 Australia F2 China F1 China F2 Spain F11 Spain F12 Spain F13 USA F20 Australia F8 Germany F5 Italy F9 Italy F22 Australia F11 Poland F1 Shenzhen Challenger Architect Open - Budapest Zivnobanka Czech Open - Prostejov The Wrexham Challenger - Wrexham Tatra Banka Open 2001 - Bratislava drkoop.com USTA challenger of Miami - Miami Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Melbourn Challenger Poland F3 Burnie Challenger Prostejov Challenger Salinas Challenger Prostejov Challenger Marrakech Challenger Toyota Challenger Sydney Challenger Anning Challenger Prostejov Challenger Granby Challenger Vancouver Challenger Mons Challenger Prostejov Challenger Melbourne Challenger Winnetka Challenger Traralgon Challenger Yokohama Challenger Aptos Challenger Bangkok Challenger Ningboo Challenger Ostrava Challenger Anning Challenger Sacramento Challenger Busan Challenger Prostejov Challenger Tiburon Challenger Nottingham Challenger Yokohama Challenger Lexington Challenger Burnie Challenger Bangkok Challenger Nottingham Challenger Sacramento Challenger Tiburon Challenger Traralgon Challenger Maui Challenger Bangkok Challenger Orleans Challenger Tallahassee Challenger Rome Challenger Toyota Challenger Manchester Challenger Winnetka Challenger Panama City Challenger Aptos Challenger Vancouver Challenger Columbus Challenger Sacramento Challenger Traralgon Challenger Bratislava Challenger Yokohama Challenger Toyota Challenger Launceston Challenger Bergamo Challenger Sarasota Challenger Gwangju Challenger Nanjing Challenger Anning Challenger Bangkok Challenger Manchester Challenger Cary Challenger Winnipeg Challenger Binghamton Challenger Traralgon Challenger Busan Challenger Anning Challenger Nottingham Challenger Yitzhak Rabin Challenger 1998 - Tel Aviv Blumenau Challenger Segovia Challenger Open Castilla y Leon - Segovia Caloundra Challenger IPB Czech Indoor - Ostrava Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Copenhagen Open - Copenhagen Gelsor Open Romania - Bucharest Kremlin Cup - Moscow BMW Open - Munich Telenordia Swedish Open - Bastad Salem Open - Hong Kong St. Petersburg Open - St. Petersburg Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Zivnobanka Czech Open - Prostejov KGHM Polish Indoors - Wroclaw The Scottish Tennis Championships - Edinburgh Zivnobanka Open - Prostejov Open 13 - Marseille Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Open Diputacion - Cordoba LTA Men's Challenger - Wrexham Podebradka Cup - Prague Okal Cup - Eckental Samsung Securities Cup Challenger - Seoul Copenhagen Open - Copenhagen BMW Open - Munich Gerry Weber Open - Halle Heilbronn Open - Heilbronn Allianz Suisse Open Gstaad - Gstaad KGHM Polish Indoors - Wroclaw Residenza Open - Magdeburg ECM Cup - Prague Qatar Open - Doha Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich St. Petersburg Open - St. Petersburg The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Open 13 - Marseille Prague Challenger - Prague ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Championships - London Zivnobanka Open - Prostejov Ciur Pribram Challenger - Pribram Volkswagen TED Open - Istanbul Sports Expert Open - Nettingsdorf Heinekin Open 1998 - Budva Medicor Open - Budapest Next Generation Adelaide International - Adelaide Crystal Cup 1998 - Portoroz Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Open 1999 - Prostejov ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Ciur Cup 99 - Prague Rado Geneva Challenger - Geneva DPD Challenger 99 - Aschaffenburg Medicor Open - Budapest Okal Cup - International Bavarian Championship - Eckental Zivnobanka Czech Open - Prostejov Open 13 - Marseille Czech Open - Prostejov ABN/AMRO World Tennis Tournament - Rotterdam Chuncheon Challenger The Dubai Tennis Championships - Dubai Grand Prix de Tennis de Lyon - Lyon AIG Japan Open - Tokyo St. Petersburg Open - St. Petersburg Open Seat Godo 2007 - Barcelona Milan Indoors - Milan KGHM Dialog Polish Indoors - Wroclaw The Stella Artois Championships - London Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Burnie Challenger ATP Kremlin Cup - Moscow Carson Challenger Prostejov Challenger Yuba City Challenger Winnetka Challenger Sacramento Challenger Calabasas Challenger Seoul Challenger SAP Open - San Jose Sunrise Challenger Sarasota Challenger Carson Challenger Ojai Challenger Winnetka Challenger Aptos Challenger Binghamton Challenger The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Honolulu Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Rimouski Challenger Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Burnie Challenger St. Brieuc Challenger Santos Challenger Pilot Pen Tennis - New Haven Sao Paulo Challenger Ostrava Challenger Athens Challenger AIG Japan Open Tennis Championships - Tokyo Nottingham Challenger Nottingham-2 Challenger Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Granby Challenger Lexington Challenger Barletta Citta Della Disfida Open 2000 - Barletta Vancouver Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Shanghai Challenger Open Sabadell Atlantico - Barcelona AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Kyoto Challenger San Luis Potosi Challenger Rakuten Japan Open - Tokyo Leon Challenger Swiss Indoors Basel - Basel Kun-Ming Challenger SAP Open - San Jose Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Lexington Challenger Aptos Challenger Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Apia International - Sydney Napa Challenger Sacramento Challenger Yeongwol Challenger Barcelona Open BancSabadell - Barcelona Burnie Challenger West Lakes Challenger New Delhi Challenger AEGON Championships - London Guangzhou Challenger AEGON International - Eastbourne Citi Open - Washington Erste Bank Open - Vienna Brisbane International - Brisbane Gimcheon Challenger Dubai Duty Free Tennis Championships - Dubai Yugoslavia Open - Belgrade AEGON Championships - London ATP Challenger Hamburg - Hamburg Warsteiner Challenger Lubeck - Lubeck Vancouver Challenger Claro Open Colombia - Bogota Brisbane International - Brisbane Apia International - Sydney Napa Challenger Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Traralgon Challenger 2 Mercedes Cup - Stuttgart Yokohama Challenger Qatar ExxonMobil Open - Doha Burnie Challenger Topshelf Open - 's-Hertogenbosch Launceston Challenger Heilbronn Challenger Hungarian Architect Open - Budapest Tatra Banka Slovak Open - Bratislava Brisbane International - Brisbane Canberra Challenger Brisbane International - Brisbane Seoul Challenger Hilton Waikoloa USTA Challenger - Waikoloa Aptos Challenger Tiburon Challenger Canberra Challenger Yitzhak Rabin Men's Challenger - Tel Aviv The Indian Oil Servo ATP Challenger - Chandigarh VSZ Solvak Open Challenger - Kosice Healthsouth/USTA Challenger - Denver Challenger de Granby - Granby Nuembrecht Challenger - Nuembrecht Noumea Challenger Osaka International Tennis Tournament - Osaka AXA Open - Lisbon Tiburon Challenger West Lakes Challenger Brisbane - Brisbane BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Rakuten Japan Open - Tokyo AIG Japan Open Tennis Championships - Tokyo Tento Czech Open - Prague Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome Rogers Masters - Toronto Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome RCA Championships - Indianapolis Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Qatar Exxon Mobil Open 2002 - Doha Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Erste Bank Open - Vienna ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne Dubai Open - Dubai Open Seat Godo 2005 - Barcelona Allianz Suisse Open - Gstaad Legg Mason Tennis Classic - Washington D.C. Wimbledon - London Vietnam Open - Ho Chi Minh City AIG Japan Open - Tokyo Tiburon Challenger International Indoor Tennis Championships of Croatia - Zagreb The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Prostejov Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Tiburon Challenger Australian Open - Melbourne French Open - Paris U.S. Open - New York BMW Open - Munich French Open - Paris Wimbledon - London Legg Mason Tennis Classic - Washington U.S. Open - New York Next Generation Adelaide International - Adelaide Medibank International - Sydney Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Australian Open - Melbourne Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney French Open - Paris Campbells Hall of Fame Tennis Championships - Newport U.S. Open - New York SAP Open - San Jose Australian Open - Melbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington U.S. Open - New York Medibank International - Sydney Regions Morgan Keegan Championships - Memphis BMW Open - Munich Australian Open - Melbourne Wimbledon - London U.S. Open - New York Apia International - Sydney Regions Morgan Keegan Championships - Memphis French Open - Paris Power Horse World Team Cup - Dusseldorf Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne BMW Open - Munich Swiss Indoors Basel - Basel Apia International - Sydney Barcelona Open BancSabadell - Barcelona Citi Open - Washington US Men's Clay Court Championship - Houston BMW Open - Munich Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney Salem Open - Hong Kong Dubai Duty Free Tennis Championships - Dubai Tennis Masters Series - Madrid Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Paris Sony Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Tennis Masters Series - Paris The Hamlet Cup - Long Island Telecom Italia Masters - Rome Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Shanghai ATP Masters 1000 - Shanghai Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Campionati Internazionali d'Italia - Rome Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai 70th River Oaks International Tennis Tournament - Houston Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai AAMI Classic - Kooyong Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo Australian Open (Australia, Wildcard) Shanghai ATP Masters - Shanghai Sony Open Tennis - Miami All Lower level tournaments Tennis Masters Cup Shanghai - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Wimbledon - London Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, QF, RUS-CZE 3-2 U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 U.S. Open - New York Olympics - London Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Olympics - Beijing